have something to show for something - Inglés Sinónimo Diccionario